physical confinement - Alemán Inglés Diccionario